let Obj = {
    a:2512,
    b:"bb",
    c:"cc",
    d:"dd",
    e:"eeb",
    f:"ff",
    g:"7777",
    Z:{
        x:"8.1",
        y:"8.2"
    }
}
 function aa(obj) {
    var count = 0;
    for(var i in obj) {
        if(obj.hasOwnProperty(i)) {  // 建议加上判断,如果没有扩展对象属性可以不加
            count++;
        }
    }
    return count;
}


const index = "a"
// console.log( Obj[index])
console.log( Object.getOwnPropertyNames(Obj).length  )